#include <cstdio>
#include <algorithm>
#include <cstring>
#include <cmath>
using namespace std;
const int N=100050;
char s[N];
int main(void){
    scanf("%s",s);
    int n=strlen(s);
    int x=0,y=0;
    if(n<4 && n%2){
        printf("-1\n");
    }
    else{
        for(int i=0;i<n;i++){
            if(s[i]=='L'){
                x++;
            }
            else if(s[i]=='R'){
                x--;
            }
            else if(s[i]=='U'){
                y++;
            }
            else if(s[i]=='D'){
                y--;
            }
        }
        int ans=abs(x)+abs(y);
        if(ans%2){
            printf("-1\n");
        }
        else{
            printf("%d\n",ans/2);
        }
    }
    return 0;
}